#pragma once

#include "Graph.h"
#include "Tile.h"
#include "SGD Wrappers/SGD_Math.h"

class CBaseLight;

class CLayer
{
private:
	CGraph<CTile> gTiles;

public:
	CLayer(void);
	~CLayer(void);

	void AddLight(CBaseLight* pLight);
	void CastShadow(tVector2D tLightPos, tVector2D tCurrPos);
};

